/**
 * 
 */
package com.dp.behav.chainofresp;

/**
 * @author Sunaina.Sharma
 * 
 */
public abstract class Handler {
	protected Handler successor;

	/**
	 * @return the successor
	 */
	public Handler getSuccessor() {
		return successor;
	}

	/**
	 * @param successor
	 *            the successor to set
	 */
	public void setSuccessor(Handler successor) {
		this.successor = successor;
	}

	public void handleRequest(Request request) {
	};
}
